home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / intact / r3iarttr.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  2.6 KB  |  102 lines

  1.  
  2. // JavaScript wrapper for r3iarttr.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_IAROTATOR_H = 1;
  7. include("real/intact/r3ianp.js")
  8. include("oops/r3vector.js")
  9.  
  10.  
  11. var R3CLID_IAROTATOR = 654;
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. R3IARTTRA_Count = 654500;
  20. function SetR3IARTTRA_Count(value) {
  21.   R3Set(this.r3obj, R3IARTTRA_Count, value, R3TID_INTEGER, 0); 
  22. }
  23.  
  24. function GetR3IARTTRA_Count() {
  25.   return R3Get(this.r3obj, R3IARTTRA_Count, R3TID_INTEGER, 0); 
  26. }
  27.  
  28. R3IARTTRA_Angle = 654501;
  29. function SetR3IARTTRA_Angle(value) {
  30.   R3Set(this.r3obj, R3IARTTRA_Angle, value, R3TID_FLOAT, 0); 
  31. }
  32.  
  33. function GetR3IARTTRA_Angle() {
  34.   return R3Get(this.r3obj, R3IARTTRA_Angle, R3TID_FLOAT, 0); 
  35. }
  36.  
  37. R3IARTTRA_CopyMethod = 654502;
  38. function SetR3IARTTRA_CopyMethod(value) {
  39.   R3Set(this.r3obj, R3IARTTRA_CopyMethod, value, R3TID_INTEGER, 0); 
  40. }
  41.  
  42. function GetR3IARTTRA_CopyMethod() {
  43.   return R3Get(this.r3obj, R3IARTTRA_CopyMethod, R3TID_INTEGER, 0); 
  44. }
  45.  
  46. R3IARTTRA_Orientation = 654503;
  47. function SetR3IARTTRA_Orientation(value) {
  48.   R3Set(this.r3obj, R3IARTTRA_Orientation, value, R3TID_INTEGER, 0); 
  49. }
  50.  
  51. function GetR3IARTTRA_Orientation() {
  52.   return R3Get(this.r3obj, R3IARTTRA_Orientation, R3TID_INTEGER, 0); 
  53. }
  54.  
  55. R3IARTTRA_Translate = 654504;
  56. function SetR3IARTTRA_Translate(value) {
  57.   R3Set(this.r3obj, R3IARTTRA_Translate, value, R3TID_BOOLEAN, 0); 
  58. }
  59.  
  60. function GetR3IARTTRA_Translate() {
  61.   return R3Get(this.r3obj, R3IARTTRA_Translate, R3TID_BOOLEAN, 0); 
  62. }
  63.  
  64. R3IARTTRA_Rotate = 654505;
  65. function SetR3IARTTRA_Rotate(value) {
  66.   R3Set(this.r3obj, R3IARTTRA_Rotate, value, R3TID_BOOLEAN, 0); 
  67. }
  68.  
  69. function GetR3IARTTRA_Rotate() {
  70.   return R3Get(this.r3obj, R3IARTTRA_Rotate, R3TID_BOOLEAN, 0); 
  71. }
  72.  
  73. var R3IARTTRADM_FRONT = 0;
  74. var R3IARTTRADM_SIDE = 1;
  75. var R3IARTRCM_INSTANCE = 0;
  76. var R3IARTRCM_DUPLICATE = 1;
  77.  
  78.  
  79. function r3Iarotator () { 
  80.    this.base = r3God;
  81.    if(arguments.length) {
  82.       this.base(R3CLID_IAROTATOR, arguments);
  83.    }
  84.    // Methods
  85.  
  86.    // Attributes
  87.    this.GetCount=GetR3IARTTRA_Count;
  88.    this.SetCount=SetR3IARTTRA_Count;
  89.    this.GetAngle=GetR3IARTTRA_Angle;
  90.    this.SetAngle=SetR3IARTTRA_Angle;
  91.    this.GetCopyMethod=GetR3IARTTRA_CopyMethod;
  92.    this.SetCopyMethod=SetR3IARTTRA_CopyMethod;
  93.    this.GetOrientation=GetR3IARTTRA_Orientation;
  94.    this.SetOrientation=SetR3IARTTRA_Orientation;
  95.    this.GetTranslate=GetR3IARTTRA_Translate;
  96.    this.SetTranslate=SetR3IARTTRA_Translate;
  97.    this.GetRotate=GetR3IARTTRA_Rotate;
  98.    this.SetRotate=SetR3IARTTRA_Rotate;
  99. }
  100.  
  101. r3Iarotator.prototype=new r3Ianp;
  102. // r3iarttr.h_H